﻿using System;
using System.Collections.Generic;
using System.Text;

namespace NRemedy
{
    public class ARForm
    {
        [ARFieldMapping(DatabaseID = 1)]
        protected string Request_ID { get; set; }

        [ARFieldMapping(DatabaseID = 2)]
        public string Submitter { get; set; }

        [ARFieldMapping(DatabaseID = 3)]
        protected DateTime Create_Date { get; set; }

        [ARFieldMapping(DatabaseID = 4)]
        public string Assigned_To { get; set; }

        [ARFieldMapping(DatabaseID = 5)]
        protected DateTime Last_Modifed_By { get; set; }

        [ARFieldMapping(DatabaseID = 6)]
        protected DateTime Modifed_Date { get; set; }

        //TODO : Resolve Selection Type
        [ARFieldMapping(DatabaseID = 7)]
        public string Status { get; set; }

        [ARFieldMapping(DatabaseID = 8)]
        public string Short_Description { get; set; }

        public virtual string DefaultEntryKey {
            get { return Request_ID; }
            set { Request_ID = value; }
        }
    }
}
